package com.example.chamberlainserver.Vo.Request.Dashboard;

import lombok.Data;

/**
 * 数据大屏查询参数
 */
@Data
public class DashboardQuery {
    
    /**
     * 统计周期
     * day: 今日
     * week: 近一周
     * month: 近一月
     * quarter: 近三月
     * year: 近一年
     * all: 全部
     */
    private String period = "all";
    
    /**
     * 分类ID
     */
    private Integer categoryId;
    
    
    /**
     * 返回记录数量限制
     */
    private Integer limit = 10;
    
    /**
     * 分布类型
     * hourly: 按小时
     * daily: 按日
     * weekly: 按周
     * monthly: 按月
     */
    private String type = "hourly";
}